Someone managed to solve a conundrum that had puzzled scientists for years.
Кто-то сумел решить головоломку, которая озадачивала ученых в течение многих лет.
Definitions
To solve a conundrum means to find a solution to a puzzling or difficult problem, often involving a riddle or a complex situation that requires careful thought and reasoning.